// Copyright (c) Jupyter Development Team.
// Distributed under the terms of the Modified BSD License.

// Mixin CSS classes

.border-box-sizing() {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.corner-all() {
    border-radius: @border-radius-base;
}

// From Material Design Lite
.outside-shadow-2dp() {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, @shadow-key-penumbra-opacity),
                0 3px 1px -2px rgba(0, 0, 0, @shadow-key-umbra-opacity),
                0 1px 5px 0 rgba(0, 0, 0, @shadow-ambient-shadow-opacity);
}

.outside-shadow-4dp() {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, @shadow-key-penumbra-opacity),
                0 1px 10px 0 rgba(0, 0, 0, @shadow-ambient-shadow-opacity),
                0 2px 4px -1px rgba(0, 0, 0, @shadow-key-umbra-opacity);
}
